a man of principles - Deutsch Englisch Wörterbuch